143202
180647
527492
553217
11732
588461
826836
301772
60861
47832
230680
928557
5313799
3742581
3253148
2573804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471